﻿using System;
using System.Collections.Generic;
using System.Web;
using CeA.Reports.Atendimento.DataAccess.Criteria;
using System.Text;

namespace CeA.Reports.Atendimento.Web.WebControls {
    public class MessageBoxEventArgs : EventArgs {
        private MessageBoxCommand m_command;

        private string m_CommandName;

        
        /// <summary>
        /// Inicializa uma nova instancia da classe <see cref="ConfirmarRfsEventArgs"/>.
        /// </summary>
        public MessageBoxEventArgs() {
        }


        /// <summary>
        /// Inicializa uma nova instância da classe <see cref="ConfirmarRfsEventArgs"/> qualificada com
        /// o id, nome e descrição da RFS
        /// </summary>
        /// <param name="filter">Filtro para a pesquisa.</param>
        public MessageBoxEventArgs(MessageBoxCommand command, string commandName) {
            m_command = command;
            m_CommandName = commandName;
        }


        /// <summary>
        /// Recupera ou Configura o comando do MessageBox
        /// </summary>
        public MessageBoxCommand Command {
            get { return m_command; }
            set { m_command = value; }
        }


        // <summary>
        /// Recupera ou Configura comando a ser tratado para a respectiva MessageBox;
        /// </summary>
        public string CommandName {
            get { return m_CommandName; }
            set { m_CommandName = value; }
        }
        
    }
}
